
#include"Contact.h"

enum Fun
{
	EXIT,
	ADD,
	DEL,
	FIND,
	MODIFY,
	SHOW,
};

void menu()
{
//	system("clear");
//	printf("\033[H\033[J");
	printf("##############################\n");
	printf("##### 1.Add      2.Del    ####\n");
	printf("##### 3.Find     4.Modify ####\n");
	printf("##### 5.Show     0.Eeit   ####\n");
	printf("##############################\n");
}

int main()
{
	//初始化一个通讯录
	Con* contact = (Con*)malloc(sizeof(Con));		
	ContactInit(contact);
	//制作一个简易通讯录
	int input = 1;
	do
	{
		menu();
		printf("请输入你要进行的操作:");
		scanf("%d",&input);
		switch(input)
		{
			case ADD:
				ContactInsert(contact);		
				break;
			case DEL:
				ContactDelete(contact);
				break;
			case FIND:
				ContactFindByName(contact);
				break;
			case MODIFY:
				ContactModify(contact);
				break;
			case SHOW:
				ContactShow(contact);
				break;
			case EXIT:
				ContactDestory(contact);
				printf("你已退出\n");
				break;
			default:
				printf("输入有误,请重新输入\n");
				break;
		}
	}while(input);
	return 0;
}

